#include "Personajes.h"
#include <SDL/SDL_mixer.h>

#ifndef _C_SSONIDO_
#define _C_SSONIDO_

class c_nucleo;
class c_sentrada;
class c_sred;
class c_svideo;

class c_ssonido
{
 public:
  c_ssonido();
  void asociar_nucleo(c_nucleo * n) { nucleo = n; }
  void asociar_sentrada(c_sentrada * e) { sentrada = e; }
  void asociar_svideo(c_svideo * v) { svideo = v; }
  void musica_principal(int c);
  void sonido_ataque(personaje p);
  void sonido_atacando(personaje p);
  void sonido_mov(personaje p);
  void click();
  void ciclo();
  void sonido_ataque_r();
  void fin(int f);
  void pausa();
  void continuar();
 private:
  c_nucleo * nucleo;
  c_sentrada * sentrada;
  c_svideo *svideo;
  bool batalla;
  
};

#endif
